package com.luoran.kaka.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import org.beetl.sql.core.annotatoin.AssignID;


/**
 * 企业名片信息表
 */
public class CompanyInfo extends BaseInfo implements Serializable {

	private static final long serialVersionUID = 1L;

	public CompanyInfo() {
	}

	/**
	 * 
	 */
	@AssignID("uuid")
	public String getId() {
		return getString("id");
	}

	public void setId(String id) {
		set("id", id);
	}

	/**
	 * 
	 */
	public String getWxOpenId() {
		return getString("wxOpenId");
	}

	public void setWxOpenId(String wxOpenId) {
		set("wxOpenId", wxOpenId);
	}

	/**
	 * 公司名称
	 */
	public String getCompanyName() {
		return getString("companyName");
	}

	public void setCompanyName(String companyName) {
		set("companyName", companyName);
	}

	/**
	 * 公司图片id,关联图片表获取信息
	 */
	public String getPicId() {
		return getString("picId");
	}

	public void setPicId(String picId) {
		set("picId", picId);
	}

	/**
	 * 公司地址
	 */
	public String getCompanyAddress() {
		return getString("companyAddress");
	}

	public void setCompanyAddress(String companyAddress) {
		set("companyAddress", companyAddress);
	}

	/**
	 * 联系电话
	 */
	public String getTelephoneNumber() {
		return getString("telephoneNumber");
	}

	public void setTelephoneNumber(String telephoneNumber) {
		set("telephoneNumber", telephoneNumber);
	}

	/**
	 * 所属行业
	 */
	public String getBelongIndustry() {
		return getString("belongIndustry");
	}

	public void setBelongIndustry(String belongIndustry) {
		set("belongIndustry", belongIndustry);
	}

	/**
	 * 产品宣传
	 */
	public String getProductPublicity() {
		return getString("productPublicity");
	}

	public void setProductPublicity(String productPublicity) {
		set("productPublicity", productPublicity);
	}

	/**
	 * 公司简介
	 */
	public String getCompanyDesc() {
		return getString("companyDesc");
	}

	public void setCompanyDesc(String companyDesc) {
		set("companyDesc", companyDesc);
	}

	/**
	 * 
	 */
	public Date getCreatetime() {
		return getDate("createtime");
	}

	public void setCreatetime(Date createtime) {
		set("createtime", createtime);
	}

	/**
	 * 
	 */
	public Date getLastupdatetime() {
		return getDate("lastupdatetime");
	}

	public void setLastupdatetime(Date lastupdatetime) {
		set("lastupdatetime", lastupdatetime);
	}

	/**
	 * 额外信息ID
	 */
	public String getExtraInfoId() {
		return getString("extraInfoId");
	}

	public void setExtraInfoId(String extraInfoId) {
		set("extraInfoId", extraInfoId);
	}

	/**
	 * 是否公开信息,是否能被搜索到.0未公开,1公开
	 */
	public Integer getIsPublic() {
		return getInteger("isPublic");
	}

	public void setIsPublic(Integer isPublic) {
		set("isPublic", isPublic);
	}

	/**
	 * 是否是培训,0为否,1为是
	 */
	public Integer getIsTeach() {
		return getInteger("isTeach");
	}

	public void setIsTeach(Integer isTeach) {
		set("isTeach", isTeach);
	}

	/**
	 * 是否公司宣传,0为否,1为是
	 */
	public Integer getIsTransmission() {
		return getInteger("isTransmission");
	}

	public void setIsTransmission(Integer isTransmission) {
		set("isTransmission", isTransmission);
	}

	/**
	 * 分享/转发次数
	 */
	public Integer getShareCount() {
		return getInteger("shareCount");
	}

	public void setShareCount(Integer shareCount) {
		set("shareCount", shareCount);
	}

	/**
	 * 查看次数
	 */
	public Integer getViewCount() {
		return getInteger("viewCount");
	}

	public void setViewCount(Integer viewCount) {
		set("viewCount", viewCount);
	}

	/**
	 * 级别 方便以后置顶，数字越高，排名越靠前
	 */
	public Integer getLevel() {
		return getInteger("level");
	}

	public void setLevel(Integer level) {
		set("level", level);
	}

	/**
	 * 是否删除.0未删除,1删除
	 */
	public Integer getIsDelete() {
		return getInteger("isDelete");
	}

	public void setIsDelete(Integer isDelete) {
		set("isDelete", isDelete);
	}

	/**
	 * 维度
	 */
	public BigDecimal getLatitude() {
		return getBigdecimal("latitude");
	}

	public void setLatitude(BigDecimal latitude) {
		set("latitude", latitude);
	}

	/**
	 * 经度
	 */
	public BigDecimal getLongitude() {
		return getBigdecimal("longitude");
	}

	public void setLongitude(BigDecimal longitude) {
		set("longitude", longitude);
	}

	/**
	 * 地图的展示名称
	 */
	public String getMapName() {
		return getString("mapName");
	}

	public void setMapName(String mapName) {
		set("mapName", mapName);
	}

	/**
	 * 区分是打卡kk 名片cc  
	 */
	public String getFlag() {
		return getString("flag");
	}

	public void setFlag(String flag) {
		set("flag", flag);
	}

}